armored sea robin

Noun
  1. sea robins having bony scutes on the body and barbels on the chin; found mostly on the continental slope

Khám phá thêm

Các từ liên quan

Từ gần giống

Từ chứa "armored sea robin"

armored sea robin
The armored sea robin rests on the sandy ocean floor.